package com.da.goal.entity;

import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * 目标进度表，用于存储目标的完成进度信息(DailyGoalProgress)实体类
 *
 * @author hyacinth
 * @since 2025-02-13 15:34:28
 */
@Data
public class DailyGoalProgress implements Serializable {
    private static final long serialVersionUID = -40081341520685840L;
    /**
     * 进度ID，主键，自增
     */
    private String id;
    /**
     * 目标ID，外键，关联目标表
     */
    private String goalId;
    /**
     * 完成百分比
     */
    private Integer progressPercentage;
    /**
     * 已完成的子任务数量
     */
    private Integer completedTasks;
    /**
     * 总任务数量
     */
    private Integer totalTasks;
    /**
     * 创建时间
     */
    private Date createdAt;
    /**
     * 更新时间
     */
    private Date updatedAt;




}

